home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_107.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
34KB
|
611 lines
# near model CODE resource
# jump table entries: 11720-11722 (3 of them)
export_1465:
00000000 4E56 FE3C link A6, -0x01C4
00000004 48E7 1318 movem.l -[A7], D3,D6,D7,A3,A4
00000008 266E 0010 movea.l A3, [A6 + 0x10]
0000000C 2C2E 0018 move.l D6, [A6 + 0x18]
00000010 286E 0008 movea.l A4, [A6 + 0x8]
00000014 486E FFAC pea.l [A6 - 0x54]
00000018 4EAD 2E12 jsr [A5 + 0x2E12 /* export_1470 */]
0000001C 486E FFAC pea.l [A6 - 0x54]
00000020 2F0B move.l -[A7], A3
00000022 2F0C move.l -[A7], A4
00000024 4EAD 2E02 jsr [A5 + 0x2E02 /* export_1468 */]
00000028 7001 moveq.l D0, 0x01
0000002A 2F00 move.l -[A7], D0
0000002C 486E FFAC pea.l [A6 - 0x54]
00000030 2F0B move.l -[A7], A3
00000032 4EAD 2E2A jsr [A5 + 0x2E2A /* export_1473 */]
00000036 486E FF74 pea.l [A6 - 0x8C]
0000003A 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
0000003E 4A80 tst.l D0
00000040 4FEF 0020 lea.l A7, [A7 + 0x20]
00000044 6700 0106 beq +0x108 /* 0000014C */
00000048 41EE FE74 lea.l A0, [A6 - 0x18C]
0000004C 4210 clr.b [A0]
0000004E 486E FFAC pea.l [A6 - 0x54]
00000052 4EAD 2E22 jsr [A5 + 0x2E22 /* export_1472 */]
00000056 4AAE FFAC tst.l [A6 - 0x54]
0000005A 588F addq.l A7, 4
0000005C 6F6C ble +0x6E /* 000000CA */
0000005E 486E FFAC pea.l [A6 - 0x54]
00000062 4EAD 2E1A jsr [A5 + 0x2E1A /* export_1471 */]
00000066 422E FE74 clr.b [A6 - 0x18C]
0000006A 486E FE74 pea.l [A6 - 0x18C]
0000006E 486E FFAC pea.l [A6 - 0x54]
00000072 2F0C move.l -[A7], A4
00000074 4EAD 2E0A jsr [A5 + 0x2E0A /* export_1469 */]
00000078 486E FE74 pea.l [A6 - 0x18C]
0000007C 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */]
00000080 486E FE3C pea.l [A6 - 0x1C4]
00000084 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
00000088 4A80 tst.l D0
0000008A 4FEF 0018 lea.l A7, [A7 + 0x18]
0000008E 6726 beq +0x28 /* 000000B6 */
00000090 7E01 moveq.l D7, 0x01
00000092 601A bra +0x1C /* 000000AE */
label00000094:
00000094 2F06 move.l -[A7], D6
00000096 2F2E 0014 move.l -[A7], [A6 + 0x14]
0000009A 48C7 ext.l D7
0000009C 2F07 move.l -[A7], D7
0000009E 486E FFAC pea.l [A6 - 0x54]
000000A2 2F0C move.l -[A7], A4
000000A4 4EBA 0218 jsr [PC + 0x218 /* 000002BE */]
000000A8 4FEF 0014 lea.l A7, [A7 + 0x14]
000000AC 5247 addq.w D7, 1
label000000AE:
000000AE 0C47 0005 cmpi.w D7, 0x5
000000B2 6FE0 ble -0x1E /* 00000094 */
000000B4 600A bra +0xC /* 000000C0 */
label000000B6:
000000B6 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000000BA 4A80 tst.l D0
000000BC 6600 00B2 bne +0xB4 /* 00000170 */
label000000C0:
000000C0 486E FE3C pea.l [A6 - 0x1C4]
000000C4 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000000C8 588F addq.l A7, 4
label000000CA:
000000CA 486E FFAC pea.l [A6 - 0x54]
000000CE 4EBA 04AA jsr [PC + 0x4AA /* 0000057A */]
000000D2 2F06 move.l -[A7], D6
000000D4 2F2E 0014 move.l -[A7], [A6 + 0x14]
000000D8 7006 moveq.l D0, 0x06
000000DA 2F00 move.l -[A7], D0
000000DC 486E FFAC pea.l [A6 - 0x54]
000000E0 2F0C move.l -[A7], A4
000000E2 4EBA 01DA jsr [PC + 0x1DA /* 000002BE */]
000000E6 4AAE FFAC tst.l [A6 - 0x54]
000000EA 4FEF 0018 lea.l A7, [A7 + 0x18]
000000EE 6F50 ble +0x52 /* 00000140 */
000000F0 700A moveq.l D0, 0x0A
000000F2 B06E FFD6 cmp.w D0, [A6 - 0x2A]
000000F6 6708 beq +0xA /* 00000100 */
000000F8 700B moveq.l D0, 0x0B
000000FA B06E FFD6 cmp.w D0, [A6 - 0x2A]
000000FE 661E bne +0x20 /* 0000011E */
label00000100:
00000100 422E FE74 clr.b [A6 - 0x18C]
00000104 486E FE74 pea.l [A6 - 0x18C]
00000108 486E FFAC pea.l [A6 - 0x54]
0000010C 2F0C move.l -[A7], A4
0000010E 4EBA 02E4 jsr [PC + 0x2E4 /* 000003F4 */]
00000112 486E FE74 pea.l [A6 - 0x18C]
00000116 4EAD 1E1A jsr [A5 + 0x1E1A /* export_959 */]
0000011A 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000011E:
0000011E 0C86 6472 6167 cmpi.l D6, 0x64726167 /* 'drag' */
00000124 671A beq +0x1C /* 00000140 */
00000126 0C86 6472 6767 cmpi.l D6, 0x64726767 /* 'drgg' */
0000012C 6712 beq +0x14 /* 00000140 */
0000012E 486E FFAC pea.l [A6 - 0x54]
00000132 4EBA 0484 jsr [PC + 0x484 /* 000005B8 */]
00000136 486E FFAC pea.l [A6 - 0x54]
0000013A 4EBA 04C2 jsr [PC + 0x4C2 /* 000005FE */]
0000013E 508F addq.l A7, 8
label00000140:
00000140 486E FFAC pea.l [A6 - 0x54]
00000144 4EBA 051C jsr [PC + 0x51C /* 00000662 */]
00000148 588F addq.l A7, 4
0000014A 601A bra +0x1C /* 00000166 */
label0000014C:
0000014C 486E FFAC pea.l [A6 - 0x54]
00000150 4EBA 0428 jsr [PC + 0x428 /* 0000057A */]
00000154 486E FFAC pea.l [A6 - 0x54]
00000158 4EBA 0508 jsr [PC + 0x508 /* 00000662 */]
0000015C 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000160 4A80 tst.l D0
00000162 508F addq.l A7, 8
00000164 660A bne +0xC /* 00000170 */
label00000166:
00000166 486E FF74 pea.l [A6 - 0x8C]
0000016A 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
0000016E 588F addq.l A7, 4
label00000170:
00000170 4CEE 18C8 FE28 movem.l D3,D6,D7,A3,A4, [A6 - 0x1D8]
00000176 4E5E unlink A6
00000178 4E75 rts
fn0000017A:
0000017A 4E56 FFFC link A6, -0x0004
0000017E 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000182 3E2E 000E move.w D7, [A6 + 0xE]
00000186 286E 0008 movea.l A4, [A6 + 0x8]
0000018A 264C movea.l A3, A4
0000018C 206E 0010 movea.l A0, [A6 + 0x10]
00000190 4210 clr.b [A0]
00000192 0C47 0006 cmpi.w D7, 0x6
00000196 6700 0090 beq +0x92 /* 00000228 */
0000019A 0C47 0001 cmpi.w D7, 0x1
0000019E 6610 bne +0x12 /* 000001B0 */
000001A0 4878 0AD8 push.l 0xAD8
000001A4 2F0C move.l -[A7], A4
000001A6